package com.speed_run.service;

import com.speed_run.dto.UserInfoDTO;
import com.speed_run.model.UserInfo;
import com.speed_run.utils.ResponseEntity;
import com.speed_run.vo.ModifyPwdVo;
import com.speed_run.vo.UserRegVo;
import org.springframework.web.multipart.MultipartFile;

public interface IUserService {
	public UserInfo getUserInfo(Long id);
	public ResponseEntity addUserInfo(UserRegVo info);
	public void editUserInfo(UserInfo info);
	public ResponseEntity editUserInfo(UserInfoDTO info, MultipartFile file, MultipartFile[] album);
	public ResponseEntity getUserInfo(String token);
	public ResponseEntity modifyPwd(ModifyPwdVo vo);
	public ResponseEntity forget(UserRegVo info);
	public ResponseEntity getMyInfo(String token);
	public ResponseEntity getUserIndex(String userId,Double lat,Double lng);
	public ResponseEntity deleteUserAlbum(String ids);


}
